package com.cll.prototype.api.captcha.mapper;

import com.cll.prototype.api.captcha.entity.AuthCaptcha;
import org.apache.ibatis.annotations.Param;

/**
 * <p>
 * 验证码服务的表 Mapper 接口
 * </p>
 *
 * @author CLL
 * @since 2020-10-26
 */
public interface AuthCaptchaMapper {

    /**
     * 获取邮箱最后一次发送的验证码
     * @param email 邮箱号
     * @return  最后一次记录
     */
    AuthCaptcha getLastByEmail(@Param("email") String email);

    /**
     * 新增验证码记录
     * @param authCaptcha   验证码实体
     * @return  新增记录数
     */
    int add(@Param("authCaptcha") AuthCaptcha authCaptcha);
}